using AdminSystem.API.DTOs;

namespace AdminSystem.API.Services
{
    public interface IAuthService
    {
        Task<LoginResponseDto?> LoginAsync(LoginDto loginDto);
        Task<string> GenerateJwtTokenAsync(int userId);
        Task<List<string>> GetUserPermissionsAsync(int userId);
    }
}
